belly stores - German English Dictionary